Conceptual modelling-based design of object-oriented databases
نویسندگان
چکیده
The focus of this paper is the transformation of conceptual data models (such as ER, NIAM, PSM) to object-oriented databases. This transformation is captured within the framework of a two level architecture. Conceptual models are rst mapped to abstract intermediate specii-cations, which are then transformed to database schemas in a given object-oriented database environment. This enables us to treat diierent target systems in a uniform way. As nal implementation environments we consider object-oriented as well as object-relational DBMSs, including the SQL3 and ODMG-93 standards. We hide the speciic details of these standards. Rather, we use intermediate representations expressed in F-logic, a logic-based abstract speci-cation language for object-oriented systems. Several transformation alternatives are discussed in a formal context, resulting in a collection of design options.
منابع مشابه
Regular paper AMethodologicalApproach forObject-RelationalDatabase Design usingUML
Themost common way of designing databases is by means of a conceptual model, such as E/R, without taking into account other views of the system. New object-oriented design languages, such as UML (Unified Modelling Language), allow the whole system, including the database schema, to be modelled in a uniform way. Moreover, as UML is an extendable language, it allows for any necessary introduction...
متن کاملModelling for Spatial Databases
Data modelling is a critical stage of database design. Recent research has focused upon object-oriented data modes, which appear more appropriate for certain applications than either the traditional relational model or the entity-relationship approach. The object-oriented approach has proved to be especially fruitful in application areas, such as the design of geographical information systems w...
متن کاملOn the Notion of Semantic Metric Spaces for Object and Aspect Oriented Software Design
Quality assurance via metrics and quality models in conceptual modelling and design for software and data or knowledge bases has always been of a major concern for software, systems and database developers. Given the inherent difficulty of suggesting as objective as possible design metrics, this paper discusses a theoretical framework for software design metrics, which conceives parameters as d...
متن کاملObject-oriented modelling with viewpoints
Proposed object-oriented approaches are still in an initial stage of investigation and are mainly limited to modelling CAD applications which manipulate ill-deened, evolving and multifaceted objects. In this paper , we argue in favour of a model, called CEDAR, which aims at easing the modelling process by endowing object-oriented approach with a viewpoint notion. keywords: object-oriented datab...
متن کاملNational Center for Geographic Information and Analysis Modeling Behavior of Geographic Objects: An Experience with the Object Modeling Technique
Behavior of geographic objects holds a critical role in spatial databases. This, along with objects’ position and space-varying attributes, form a minimal set of concepts sufficient to capture spatial peculiarities in terms of the object-oriented rational. We present the semantics and the graphical notation of a prototypical object-oriented model for the conceptual design of spatial databases: ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Information & Software Technology
دوره 40 شماره
صفحات -
تاریخ انتشار 1998